Holly Johnson is a travel journalist who has traveled to more than 60 countries and been on 40 cruises. Drawing on her time in Athens as a repeat Greece visitor, Johnson curated a thorough list ...