Queen’s Park Savannah is a park in Port of Spain, Trinidad and Tobago. Known simply as “the Savannah,” it is Port of Spain’s largest open space.
Comments
Comments