Damouchari Beach Pelion: This amazing, natural beach, is situated on the eastern coast of Pelion, just below Tsagarada.
Just recently was selected by the Guardian newspaper as the 7th most beautiful beach in the world.
It can be reached by boat from Agios Ioannis and Mylopotamos, or on foot from Tsagarada or the Mouresi gorge. Damouchari is extremely beautiful, uspoilt and quite and has the most amazing blue-green water with a waterfall coming down the lush mountain side behind.
A visit is an absolute “Must” when you are in Tsagarada.