DreamVillas.biz
Title
Villas for sale in Saint Nicolas - Elounda - Plaka, Crete - Greece
Description
Excerpted from the website description:
- Private villas and Suites for sale rent, vacation in Saint Nicolas St. agios Nicolaos aghios Nikolaos, Crete Greece
Languages
English