GeneralGreece 10 Tips for Avoiding a Stressful and Intimidating Visa Process by Cassandra Grosh October 24, 2017 by Cassandra Grosh October 24, 2017 During the fall of 2017, I decided to study abroad in Athens, Greece. As a student (or anyone staying in the country over 90 days), I was required to receive … 0 FacebookTwitterPinterestEmail