There isn't a dearth of mountain regions to visit in India, especially while living in Delhi when a lot of places of Himachal and Uttarkhand is just a night bus ride away. However, after taking a considerable number of weekend trips to Himachal and Uttarakhand, I decided to address my mountain cravings with a good dose of a foreign land, well, almost a foreign land. I headed to Nepal over an extended weekend and it was every bit of worth it.
There's a different air to Nepal that is distinct from our own mountainous lands. Less than a 2-hour flight away from New Delhi, I strongly feel that all mountain lovers should head to Nepal once instead of our usual destinations.