Nepal is one of those inspiring destinations, that has a lot to offer to every traveler. Home to about 21 million people, Nepal is a beautiful valley tucked in the Himalayas and blessed with nature’s bounty. Nepal is rich in culture, art and heritage. There are a number of reasons why Nepal is a year