Bora Bora Lower, Paynes Bay Beach

Bora Bora Lower is a bright and airy two bedroom holiday apartment, located directly on the popular Paynes Bay Beach, on the West Coast of Barbados. Guests can enjoy easy access to a variety of water sports, from jet skis to glass bottom boats. Restaurants are within walking distance, and the nearest shopping centre is… Read more »