Nea-D-Beach Limin Bar & Hostel is located in Josiah's Bay, Tortola (British Virgin Islands) and caters for surfers and backpackers