GREECE: Visit Nafplion, One of Europe’s Most Beautiful Towns From humble fishing towns to hilltop medieval power bases, Europe is home to some of…