Nafplio, Greece Travel Vlog: The cutest little Greek town | Mycenae, Palamidi Fortress