
The Mani
Neohorio is situated in the Mani, about 3 kilometres from the tourist resort of Stoupa and an hours drive south from the regions capital Kalamata. It’s a beautiful area with olive groves, stunning beaches, and picturesque mountain villages.
Leave a Reply