Long Beach, Road Town, Tortola, British Virgin Islands

This resort is located on a 52-acre hillside estate, which slopes down to its own secluded mile-long, white sand beach. Long Bay Beach Resort and Villas is one of the largest resorts on the island of Tortola, the main island in the British Virgin Islands. The resort has developed gradually over 30 years and is acclaimed worldwide for its secluded and commanding beach location, on the beautiful West End of the island.

Click here to get more information about Long Bay Beach Resort & Villas