Long Island South and Bahamas Guide - Hotels and Review

CAPE SANTA MARIA BEACH RESORT P.O. Box SM-30-117 - Long Island South - Bahamas - Phone: 242-338 - 5273
 
Cape Santa Maria Beach Resort - SM-30-117 - Long Island - - Bahamas - email: info@obmg.com
Cape Santa Maria Beach Resort is a luxury Bahamian resort, located on Long Island in the South Bahamas. Just a short hop from Florida or Nassau, with four miles of undiscovered white sand beaches, and activities like fishing, snorkeling, diving, cycling and sailing, the Cape is a resort unparalleled in all the Bahamas.
 
Nb = 2