Tellus

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.

Author Archive

Ben Meets Ben »

(This blog entry originally appeared on my personal travel blog, Fisch and Chips, on September 15, 2013.): Whew!  Today was quite the adventure in London!  There were plenty of famous landmarks all fairly close to each other, so I got quite a bit of sightseeing in. I’ve been on top of my homework so far, […]