Trinidad and Tobago travel guide and travel information
Trinidad and Tobago is a nation consisting primarily of two Caribbean islands just off the northeastern coast of Venezuela. The La Brea Pitch Lake, on Trinidad's southwestern coast, is the world's largest natural reservoir of asphalt.