CouchsurfingCouchSurfing is a worldwide network for making connections between travelers and the local communities they visit. It began when a few friends, who wanted to travel the world, meet interesting people, got together to create a website.  The basic idea is that the best way to see another place was with a local friend, the best way to have the world come to you was by hosting travellers and the best way to really understand and celebrate another culture is to experience it though human connection.