With no major airport or sprawling resorts to speak of, this is a whole other side to Greece ... around town, it's not hard ...