Kastro Panigiraki (Kastro meaning castle in Greek) is located down a very narrow winding road just off the main road leading into town. An impressive complex of stone walls zig-zagging down the mountainside, some half-hidden beneath a blanket of swaying trees, the Kastro has a fairy-tale aura about it.

Sorry, there were no items that matched your criteria.