Beaches Resort, Providenciales, Turks And Caicos Islands
(near Beaches Roundabout), Providenciales, Turks And Caicos Islands