Yes, it's a small village by the amazing Ionian Sea, in Greece, where you can wander at the water and the hills and eat delicious food... What an hidden gem, what a perfect place! :D