Damouhari In the immediate vicinity of the town of Agios Ioannis, on the eastern coast of Pelion, there is a picturesque place and a very […]