Scarborough
Situated in western Tobago, Scarborough is the capital town of Tobago. It is a very populous town hosting many of the islands necessary businesses and services. Scarborough became the capital of Tobago in 1769. Scarborough’s deepwater harbour was built in 1991; before that ships would anchor offshore. The estimated population of Scarborough is approximately ~18K. […]