Menu

Tag: college town

5 Reasons to Study Abroad in Perugia, Italy with The Umbra Institute

5 Reasons to Study Abroad in Perugia, Italy with The Umbra Institute

3 Comments

For me, the biggest part about living here was going to the same bars and the same cafes and establishing a friendship with people around town. It sounds cliche, but Perugia truly lends itself to slowing downa nd living each day to the fullest. Instead of spending all day in front of a screen, students […]