Where is that in the world? It reminds me of Meillisani in Kefalonia. Beautiful spot.
Greece 🇬🇷
Please Login to reply.
No replies yet.