And, if you are planning to visit Nepal, then you must go to these places to witness the true beauty of the country.