A neighbouring country that invites every Indian to visit without a visa. The beauty of this mysterious land is magical. If pictures can talk, just imagine the reality. Check out top reasons to visit this breathtakingly beautiful Country High in the Himal