Nepal is one of the best destinations of the world. With geographic extremes as well as cultural extremes, it is considered must visit place for your cultural or adventure vacation. The best season for vacation is from September to May.Contributed By Roshan Joshi