When yet another week of stellar, sunny weather gave way to rain, clouds, and lightning in the Alps, Travis and...
The historic town of Segovia (population 50,000) is located in the province of Castile and Leon in central Spain. Until...
This month, Trav and I finally took a bona fide vacation – our first real break since moving to Switzerland....