Tags » Black Sheep Inn

Ecuador: Llife Among Llamas

Contrary to popular belief, Living Abroad does not mean Always Being on Vacation. Here, as anywhere in the world, work and life stressors amalgamate to terrorize unassuming gringas until they precipitately purchase flights to neighboring countries. 614 more words

Travel