LAUNCHING NOW - LA TOURELLE OCEAN VIEW VILLAS
La Tourelle Ocean View Villas - spectacularly located on the slopes of La Tourelle Mountain in Tamarin, is an exclusive Villa development comprising of 26 exquisite units, offering owners unrivalled views over Tamarin Bay. Situated on the West (...)