Nepal is one of the world’s greatest travel destinations having magnificent Mountain views, beautiful hillside villages, ancient temples and stupas, jungle safaris, great Himalayan trails and scenic lakes.