Baraka Point
Nail bay, british virgin islands villa rental
16 people -
6 bedrooms -
6 bathrooms
Exquisite in every detail, from the beachfront location to the intriguing antique furnishings, Baraka Point is nothing short of an island paradise. Perched directly on the white-sand shores of Nail Bay, along the west coast of Virgin Gorda, the oceanside escape offers…