Saint Giles Island
From Wikipedia, the free encyclopedia
The St Giles Island is a small island off the northeast tip of Tobago. It is the northernmost point in Trinidad and Tobago.
The St Giles Island is a small island off the northeast tip of Tobago. It is the northernmost point in Trinidad and Tobago.