Nepal is known for its stunning beauty and refreshing air in the world. Breathtaking valleys, imposing mountains, natural lakes, lush greenery and beautiful heritage sites. It is often said that the landlocked country, surrounded by China at north and India at east, west and south, is a place equivalent to heaven. It is the base to some of the famous Himalayan mountain peaks. The friendly people of the region make the tourists feel at ease and welcomed all the time. Explore this tremendously beautiful place with the help of Holiday Travel.