Charming Nafplion has a reputation as one of the prettiest towns in our mystery country, and that’s saying a lot. It’s located on the Peloponnese, a large peninsula  to the southwest of the mainland. Nafplion is often a gateway stop for tours of the Peloponnese, which continue on to historical sites such as Mycenae, Epidaurus and Olympia.

Can you name that country? 
See below for answers.

Continue reading