Damouchari is a tiny fishing village on Pelion's eastern coast, about 4 kilometres from Mouresi and 46 kilometres from Volos, accessible by a steep road that descends through chestnut forest. The village has two bays: a larger natural harbour with a pebble beach called Palia Damouchari, and a smaller rocky cove framed by the ruins of a Byzantine and Venetian castle that dates to at least the 11th century.
The castle ruins are the main draw — fragmentary walls perched above the sea, explorable on foot. The Church of Agios Nikolaos in the village dates from 1744. The place has perhaps 33 year-round residents, swelling dramatically in summer. Most visitors stay a few hours, swim, eat at the small taverna, and leave; those who stay longer discover that in the evenings, after the day-trippers have gone, it is one of the most peaceful spots on the peninsula.