Map
Grace Bay Rd., Turks and Caicos
Hotel
Caribbean Paradise Inn