Northern view of the imposing Castle of Palochora. Photo taken from a little church just to the left of Palochora - called Ayios Cosmas with great views of Palochora and main land Greece.
Your experience on this site will be improved by allowing cookies.