Ilyessa traditional villas are set in beautiful landscaped gardens overlooking the sea in the area of Meso Gerakari between Amoudi and Amboula-Psarou....
Located between the resorts of Amoudi and Tsilivi is one of the most captivating scenic spots on the north east coast of the island, Amboula - Psarou....