Villa Mandra March 11, 2024 K-Studio. Sitting on the ridge of the hill of Aleomandra in Mykonos yet almost entirely hidden from view, Villa Mandra looks straight out to sea and the sunset over the neighbouring island of Delos.