Little Thatch is a privately owned island of the British Virgin Islands in the Caribbean, upon which a resort has been built. The island is located less than 500 yards from the western end of Tortola, and is less than a mile away from Saint John, United States Virgin Islands. It is owned by John and Jill Maynard.
|This British Virgin Islands location article is a stub. You can help Wikipedia by expanding it.|