Share Your Life
There’s hiking, and then there’s trekking. Hiking is a day out with some views. Trekking is…
A chance encounter on a mountain reminded me exactly why Couchsurfing changes how you travel... and…