Long Bay Beach Resort & Villas Best! Nestled in a secluded, 52-acre hillside estate on the island of Tortola in the British Virgin Islands, Long Bay is much more than a beach resort of stunning beauty. It might be the most refreshing vacation experience of your life. Created on Mon, Mar 30 1998. Updated on Tue, Apr 22 2008.
Tortola
Road Town, VG Tels: 800-729-9599
Clicked-thru 0 times this month, 1 this year, 414 since creation.