It is located between Damouchari port and Damouchari beach. Some remains of the castle walls are still preserved. Finally, you will also find the ruins of the Turkish customs.
READ MOREFakistra is one of the most stunning and secluded beaches in Pelion, known for its turquoise waters, natural shade, and breathtaking scenery.
READ MORE