Cycling and couchsurfing are two things which will most certainly take you to unexpected places. Why? Because both of them take you where locals are. And unless you are equipped with an amazingly good imagination, staying with locals will always have some surprises in store for you. And why is that?
Continue reading