Subscribe to newsletter

Subscribe to the newsletter and you will know about latest events and activities. Podpisyvayse and you will not regret.

Damouchari Beach




This is Damouchari, the only natural harbor of the east Aegean side of Pelion. It is famed for the crystal-clear green-turquoise waters and, more recently because it featured in the Mama-Mia movie. The name Damouchari translated literally, means “For Love’s shake” and is an idylic and iconic part of the Pelion Peninsula.


Post Author
Christos Martzos

Leave A Comment

Your email address will not be published. Required fields are marked *