People often ask me how I can afford traveling to so many places. Truth is, traveling doesn't need to be expensive. In my recent post, I wrote about ways to travel cheaply. In this post, I would like to elaborate on Couchsurfing, and how it changed my life. Couchsurfing a worldwide cultural exchange program that brings together [...]