Aviva Directory » Local & Global » North America » Caribbean Islands » Islands » Virgin Islands » British Virgin Islands » Little Thatch

Little Thatch is a privately owned Caribbean island in the British Virgin Islands, on which an exclusive resort has been built. The island is located less than five hundred yards from the western end of Tortola, and less than a mile from Saint John, in the United States Virgin Islands.



Recommended Resources

Search for Little Thatch on Google or Bing