Location
Long Bay Hills, Turks and Caicos Islands