Coral Sands Hotel

Chapel St, Dunmore Town
Bahamas