fbpx

Scarborough is a city on the island of Tobago, which is part of the country of Trinidad and Tobago. Under the rule of the French, the city was known... Show more

Scarborough is a city on the island of Tobago, which is part of the country of Trinidad and Tobago. Under the rule of the French, the city was known as Port Louis. The city has about 17,000 inhabitants, which is almost a third of the total population of Tobago. Essential visits include the Argyle waterfall, Fort King George and the Tobago historical museum.