Lagada

Mt Taygetus is the highest point in the Peloponnese (2,407m), forming a huge natural barrier separating Sparta from Kalamata and the coast. There’s a steep and winding mountain road that … Continue reading Lagada