Saint Giles Island
Trinidad and Tobago · Americas
About
Saint Giles Island is the largest in a group of small islands off the north-eastern tip of Tobago, in the Caribbean country of Trinidad and Tobago.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.