CORAL SANDS RESORT AND COTTAGES

HARBOUR ISLAND, BAHAMAS