Saint Giles Island

Saint Giles Island
London Bridge Rock, to the west of Saint Giles Island

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.