Tellus: (tel’us), n. 1. [Latin] earth, soil, and the land; a country; the world. 2. a collection of Willamette University student’s insights, stories, photos and thoughts from their experiences studying abroad.

Archive for January 18th, 2011

Light Me Up »

View image In Marseille, we found a tiny secret little community on the coastline that you could only find by going through a door and down some stairs off the side of a coastal road. There we found a small harbor scattered with brightly colored boats. Climbing the cliff, you could see out for miles, […]