Trinidad and Tobago

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 population. Descendants of immigrants from […]

Continue Reading