TRINIDAD

Trinidad

Trinidad is the largest and most populous of the two major islands and numerous landforms which make up the island nation of Trinidad and Tobago. It is the southernmost island in the Caribbean and lies just off the northeastern coast of Venezuela. With an area of it is also the fifth largest in the West Indies.

The above text is a snippet from Wikipedia: Trinidad
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!