News

Scarborough, Tobago's main town, lies on a beautiful bay on the southern coast with a lovely hill as a backdrop. It straggles along the waterfront, where you will find the Scarborough Esplanade ...
Scarborough has sold out all 350 non-resident beach passes for the 2025 season—the first year the town imposed a cap.