1 Comment 115 Limeni Village: Authentic Greek Charm by the Sea By Steve Discovering Limeni Village – The Soul of Mani Tucked away on the southern coast of the Peloponnese,…