Leeward beach er beliggende ved Atlantiske ocean og det er på 10. plads ud af 45 strande i Turks and Caicos Islands regionen
endnu mere interessante strande
Del din oplevelse med andre rejsende
Vrh
Stranden er i øjeblikket under ombygning, hvilket gør det svært for os at finde den offentlige indgang.