Princes Town

Trinidad and Tobago

Princes Town is a town located on the south-central part of Trinidad island in Trinidad and Tobago. It is situated within an eponymous region that shares its name.

The population of the town is 28,335.

Sources

  1. Princes Town