This week, George visits one of Greece's most beautiful cities, Nafplio! Join him as he uncovers their vibrant food scene.