Places
Editor: Site Administrator - updated 2 year(s) ago
Trinidad and Tobago is situated in Caribbean, islands between the Caribbean Sea and the North Atlantic Ocean, northeast of Venezuela. History First colonized by the Spanish, the islands came under British control in the early 19th century. The islands' sugar industry was hurt by the emancip...