The two islands of Trinidad and Tobago, located off the northeast coast of South America in the Caribbean Sea, provide a study in contrasts. Most of the former British colony's one million residents... This description may be from another edition of this product.