6 Fascinating Destinations In Nepal Nepal, a birth place of Lord Buddha, is one of the most peaceful and beautiful country in the world and is also famous f…