Couchsurfing: The dream vs the reality
Couchsurfing is a fantastic way to backpack around the world. Chance meetings with fellow travelers in hostels or on tour that result in an offer to come stay when you are in each other's cities are the best. I have [...]