Neraida Restaurant

Restaurants

Phini Village 4814,4814 +357 99 442 110 +357 25 421680

Also in Troodos

YOU MIGHT LIKE THIS

Troodos’ Botanic Garden and Geopark

Troodos’ Botanic Garden and Geopark

Troodos

Caledonia Falls

Caledonia Falls

Troodos