Damouchari is a small, hidden village at the eastern coast of the Pelion. The water of the sea is crystal clear and has a very beautiful blue colour. In this picturesque village a scene from the movie Mamma Mia was filmed. So the actors Meryl Streep, Pierce Brosnan, Amanda Seyfried and many more have been here too.