Pelion – Argalastì

Argalastì is the main village of South Pelion (one of the best places to stay in Greece, in my opinion), and it’s situated on the main road that goes to the other southern villages. Once...