Caribbean Journal
The Coral Sands beach resort has officially reopened on Harbour Island in The Bahamas, Caribbean Journal has learned.
The 38-unit boutique hotel has a mix of rooms, suites and cottages perched above the island’s renowned Pink Sand Beach. Read more >>