Peloponnese also has infinite natural attractions. Its vast indented coast contains unspoilt beaches, coves and caves, plus idyllic villages and towns, such as Stoupa and the upmarket Porto Heli.