Nepal is the land of Himalayas and the birthplace of Buddha. An enticing adventure land as well as a place of pristine beauty, Nepal offers a plethora of scope for tourism all around the year. TravelBaits brings to you exciting itineraries to plan your visit to the land of mountains. Major destinations in Nepal include Kathmandu, Pokhara, Lumbini, Chitwan National Park, Sarangkot and much more.