Ellas
Syntagma Square, Nafplion, Greece
Featured Review : I only had one day of rain during my 3.5 weeks in Greece and that was in Nafplio. It poured cats and dogs for most of the day and I felt very sorry for the many stray animals in Nafplio that like me, were trying to find ...See Full Review