Lefokastro is a small village with only three taverns in the south of Pelion, Greece. As the road to Lefokastro via Afissos can be called adventurous and the other road through the mountains takes up to 20 minutes more, this place has stayed rather quiet. But as the beaches are very beautiful and the taverns offer good food, the trip to this place is worthwile.