Post Tagged with: "Trinidad and Tobago"

Trinidad and Tobago

December 20, 2012 1:21 pm

Trinidad and Tobago, country comprising the southernmost of the islands in the Caribbean Sea. Trinidad, Tobago, and the adjacent islets that make up the country are situated off the northern coast of South America. The country’s capital and largest city, Port-of-Spain, is on Trinidad, the larger of the two islands. Trinidad and Tobago has a varied […]

Read more ›
shared on