Promotions

Beach Lover's Vacation, Long Island Bahamas

Feeling stressed and overwhelmed by work and life pressures? Getaway to Cape Santa Maria Beach Resort in the south Bahamas. Relax, recharge and soak up a few rays in this beach lover’s paradise. Enjoy the best beach in the Bahamas.