Drakeia Village
March 10, 2020
Chorefto Village
March 10, 2020


Damouchari is a small and picturesque seaside village with few permanent residents. It is located on the eastern side of Pelion, built on the Aegean coast and developed around its small natural harbor. It is seaport of Mouresi, which is located directly above it, while it also lies very close to the beautiful beach of Ai Giannis.