Mountainous and relatively inaccessible, Greeks consider the Mani peninsular to be wild and remote. In the Outer Mani, set amid olive groves, Stoupa sits below the rocky peaks of the Taygetos mountain range, whose highest point, Profitis Ilias, soars 2407 ...