Damouchari in Pelion is a small fishing village and the only natural port on the southern part of Magnesia Greece.
At a distance of 50km from the town of Volos and 3km from the tourist village of Agios Ioannis, Damouchari established from Venezian sailors, who also built a castle as protection against the pirates. The village is built around two small bays with a rocky peninsula between them, and on top of this peninsula are the ruins of the old castle. There are few traditional taverns and a mini-market in Damouchari, while the surrounding region is lush green and perfect for hiking. In close distance are tourist places, like Agios Ioannis and Tsagarada, as well as lovely beaches, such as Papa Nero Beach.
Damma Mia beach houses and villas complex is placed under the Venetian Castle and few steps away from the beach.