Nepal officially the Federal Democratic Republic of Nepal is a landlocked country in South Asia located mainly in the Himalayas but also includes plains that extend to northern India. With an estimated population of 26.4 million, it is 48th largest country by population and 93rd largest country by area.
Dewan holidays and makes your holiday a memorable one.
Visit Special Nepal, With its thriving wildlife, vibrant cities and extraordinary adventure sports, Nepal traveler paradise.
Book Now!For other information click here - https://www.dewanholidays.comcontinue reading