Category
Luxury Bahamas Boutique Resort in South Andros
Formerly the Emerald Palms Resort Hotel, the Caerula Mar Club is a boutique beachfront resort located on the unspoiled island of South Andros in The Bahamas.
Close to Fishing, Scuba Diving and Blue Hole Tours for starters.