Damouchari is a small seaside village with few permanent residents, located in East Pelion built around its natural port in the Aegean coast. It is the port village of Mouresi being just below it and also very close to the beaches of Agios Ioannis.
It is made of two small bays separated by a strip of land. In the northern bay is the small picturesque port village with boats and ships, where you can enjoy your food in the few taverns. Over the past years it was the only port in eastern Pelion, facing great periods of commercial growth as mountain villages were supplied with goods through it. The ramshackle stone building of the Turkish customs and some old warehouses remind us of the good old times.