Scarborough Tobago


Scarborough is the largest town on the island of Tobago. It became the capital of the Island in 1796.


Size: 3526px × 5359px
Location: Scarborough Tobago
Photo credit: © Nigel Bowen-Morris / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bacolet, built, capital, children, copy, crossing, format, houses, incidental, pedestrian, people, road, scarborough, school, shot, signs, space, street, structures, tall, tobago, top, town, travel