North eleuthra

We found 1 companies

Coral Sands Hotel

Chapel Street, Harbour Island
Coral Sands Hotel is a divine luxury resort situated oceanfront in the heart of serene Harbour Island, Bahamas just off of North Eleuthera. Famous for its pink sands Caribbean beach, sunny days, balmy...
1

BACK TO TOP