Situated in the North coast of Crete, these villa properties form their own exclusive n...
The new villa Pandora 7 is located in the greenest area of Crete, only 700 metres apart...