Claim: Port of Spain is on an island.
Evidence: It is located on the Gulf of Paria , on the northwest coast of the island of Trinidad and is part of a larger conurbation stretching from Chaguaramas in the west to Arima in the east with an estimated population of 600,000.