Saint Giles Island

Island off the north-east tip of Tobago From Wikipedia, the free encyclopedia

Saint Giles Islandmap