Like a brilliant ivory sculpture hovering above a sparkling turquoise sea, you will find Villa Sol y Luna, a spectacular luxury retreat located in Ocean Point, Turks and Caicos. Located atop a short cliff along the majestic oceanfront, this Both sun and moon are on full display…