×

Great Thatch Island

Island in the British Virgin Islands
Great Thatch is an uninhabited island of the British Virgin Islands in the Caribbean. It is one of the westernmost islands in the territory. It is believed to take its name from the famous pirate, Edward Teach, although there is little evidence... Wikipedia
British Overseas Territory: British Virgin Islands
ISO code: VG
Population: 0