Trinidad and Tobago is an island country in the southern Caribbean off the northeast coast of Venezuela in South America. The country is made up of two main islands, Trinidad and Tobago, as well as a lot of smaller islands. Trinidad is the largest b...
More>