Port-d’Espagne – satellite June 27, 2016 Port of Spain, Port-d'Espagne, satellite, Trinidad and Tobago Source: Google MapsSee also Countries:Trinidad and Tobago