eternalgreece.com
Nafplio - Eternal Greece Ltd
Visiting the Peloponnese would be incomplete without sampling the delights of Nafplio (also known as Nauplion). Nestling on a peninsula in the north-east corner...