Set against a rugged landscape dotted with towering villages, Frankish castles, Byzantine churches and beautiful beaches, Mani, on the southern Peloponnese coast of Greece, can literally be described as being at the edge of the world. Visitors will be left in awe of its contrasting landscapes.