Youphoria Villas are situated on the beautiful north-west coast of Crete in the village of Agios Georgios near the small town of Kissamos... ###>Youphoria Villas are situated on the beautiful north-west coast of Crete in the village of Agios Georgios near the small town of Kissamos...