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.

Archive for September 1st, 2016

Lives In Transit »

Lives In Transit With dusk barely showing its presence through the tendrils of the low-hanging Banyan tree, the evening’s hostess, one of the managers of the hostel that was holding tonight’s event, began to light the candles that were at the center of the walled courtyard. They cast a soft orange glow through the various tropical […]