Visiting Areopoli, One of Greece’s Prettiest TownsAreopoli in the Peloponnese is one of the prettiest towns in Greece. Boasting a small…