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.
By ehoard on Nov 5, 2014 in Spain
The Alhambra and Sierra Nevadas are important and famous landmarks of Granada, Spain.
Trackback URL
Sorry, comments for this entry are closed at this time.
Sorry, comments for this entry are closed at this time.