There is a sign bearing the name Neraida, waterfall in the picturesque village of Mylopotamos in Kythira And if you wonder if there is indeed a waterfall on the island of Aphrodite, the photos below will surely convince you that it’s not a lie. It is an idyllic landscape, full of streets, amidst a […]