How beautiful is Nepal? Most beautiful Places in the world Nepal. Nepal is one of the most beautiful Places in the world. Nepal is really a piece of heaven on Earth. Nepal is a country where nature has blesses it too much. It is full of natural blessed country located in South Asia. Nepal is not a artificial beautiful country but totally naturally. And natural beauty is the real beauty of artificial beauty.
This type of beauty can be found in Nepal. Nepal, official name the Federal Democratic Republic of Nepal is a landlocked country in South Asia. A landlocked country in South Asia, Nepal stands bordered by China in the north and India laying west, east and south of them. The Federal Democratic Republic Kingdom of Nepal is situated in the central part of the Himalayan arc and is techtonically sandwiched between Tibet in the north and India to the south.
The Nepal Documentary by BBC :