Traveling to Nepal from India

Nepal has an official “Freedom of Movement” agreement with India, essentially meaning that anyone who is an Indian citizen is free to come and go from Nepal as they please and stay there for extended periods of time. Unfortunately, despite this being in place since 2000, it would appear most folks aren’t as familiar with…