Study/Work Abroad
Instead of just passing through, why not stick around a while? Take some classes or find a job. Pick up the language, hang out with the locals, and experience the side of life that the ordinary tourist will never see.
 
 
Professional arrangements made by agents who have been there!!!
Online Agency Travel Websites