Nafplio, Greece- Travel tales