Sunlight and Socrates Stephanie Clair March 9, 2015 Europe, Feature, Greece When thinking of Greece, my mind has always wandered to the famous islands such as Santorini and Rhodes, and with that all the clichés quickly surface, filling in the idyllic picture in my mind. Apart from ...