News
The Bahamasโ Coral Sands Hotel Is Back
The Coral Sands, a luxury boutique hotel on Harbour Island in The Bahamas, is back and welcoming guests. The resort has 39 rooms, a mix of rooms, suites and bungalows; it’s set on the iconic Pink Sands Beach on Harbour […]