Harbour Island, or as the locals call it ... Coral Sands is a far cry from the sleek, all-white, all-tile resorts you may be used to seeing in the Caribbean; it instead feels intimate and well-curated ...
The views of the harbor from this cozy and colorful local haunt, particularly at sunset, make the experience one worth savoring. Set against Grand Anse Beach, Oliver Restaurant at Spice Island Beach ...