Volunteering in an unknown country, living in an unfamiliar (and at times uncomfortable) surroundings can have a profound impact on our lives. Culture shocks, different language, different living style, different development indices - we get exposed to a lot of diverse experiences when volunteering abroad and some of those experiences ...