|
The Republic of Trinidad and Tobago is a nation located in the southern Caribbean Sea, off the coast of Venezuela. It consists of two islands, Trinidad and Tobago. The larger and more populated island is Trinidad, while the island of Tobago is a lot smaller and less populous. The tallest building in Trinidad and Tobago is the recently constructed Nicholas Tower.
|
Trinidad and Tobago Links
|
|