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