Long Bay Beach Resort
Tortola, British Virgin Islands
Hidden away in a pretty bay in the southwestern corner of Tortola, Long Bay Beach Resort is like...
From: London, UK | From, from: Cologne, Germany | Traveller type: Sophisticate