Pink Sands Resort

Chapel Street,
Harbour Island, Bahamas