There is lot more in Nepal than Mount Everest and Himalayas. Nepal is a beautiful country rightfully called a paradise on earth. Nepal is truly a god’s playground with stunning landscapes, majestic mountains and mesmerizing lakes.
Have a look at some of the facts that you must know about Nepal.