205
Port of Spain is located on the northwestern coast of the island of Trinidad, which is part of Trinidad and Tobago, in the Caribbean Sea. Recognized for its Carnival celebrations, Queen’s Park Savannah, and as a cultural hu