Simos Beach Elafonisos: Discover Greece’s Hidden Paradise in the Peloponnese
If you’ve never heard of Simos Beach Elafonisos Greece, located at the gorgeous region of Peloponnese, Greece, you’re not alone. Before our 25-day road trip in Greece back in May