Overview of Scarborough
Scarborough is the capital of Tobago and the city where a third of the population lives. It is the business centre of the country and it's large deep-water harbour means it is also a major port of call for cruise ships. The oldest part of the town dates back to 1654, with the highest and most dominant...
Scarborough Travel and Flights