ViewsWatchers |
Princes Town is a town within the Princes Town Regional Corporation, located on southern Trinidad island in Trinidad and Tobago. The population of the town is 28,335. [edit] Research Tips
|