The yearning to go out and travel the world is something that most of us never get a chance to fulfill. Getting to new places, usually outside one’s home country, is often an exciting affair. In most cases, having to go through layers of bureaucracy to get into or stay in a host country […]