Moringa Villa
Bougainvillea Drive, TKCA 1ZZ Long Bay Hills, Turks & Caicos Islands
Offering sea views, Moringa Villa is an accommodation situated in Long Bay Hills, 2.4 km from Pelican Beach and 2.8 km from Grace Bay Beach. This villa features a private pool, a garden and free private parking.