Couchsurfing is a great way to find free accommodations all around the world. How it works is you set up a profile at www.couchsurfing.com and fill out information about yourself. Once that is completed you can agree to host a couch surfer or you can just look for somewhere to be a guest during your travels. Like I said they have hosts all over the world. Many of these hosts have already completed background checks as well. This is one of the best ways you can submerse yourself in someone else’s culture and while making new friends, many of which may contact you in the future to stay with you. All in all there are great benefits from couch surfing and its well worth looking in to if you aren’t shy and want some free accommodations.