Nepal is one of the most Beautiful Country in the world. It is Land-Locked Country. It is surrounded by India on East, West, and South while China is in North. Nepal is an independent sovereign country. It never ruled by any other country.
Please Read About Our History. I hope, You’ll not regret it.