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.

RSS Feed for Czech RepublicCategory: Czech Republic

Imagine Living For Today »

Of all sites in Prague that I went to over and over again due to showing visitors around the city, the Lennon Wall was the one that never, ever got old. This was partially due to the accidental hilarity when we arrived at the Lennon Wall and my visitor would remark that the entire time [...]