Couchsurfing is an opportunity like none other to meet like-minded people and see the world from their perspective.