The Bahamas and The Caribbean Islands

South Andros Island is located only 200 nautical miles from Fort Lauderdale, Florida, which is closer than most other popular Caribbean vacation destinations.

bahamas-map

Emerald Palms


View South Andros, Bahamas in a larger map

Click here to book online!