107506: Trinidad & Tobago
The twin islands of Trinidad and Tobago lie in the southern part of the Antilles, to the edge of the Caribbean. The capital city, lying on Trinidad, is Port of Spain.
Details
- Record Type:
- Location
- Type Of Location:
- Country
- Record Maintained by:
- HC