The high level of tourism is attributed to the natural grandeur of the Himalayas and the rich cultural heritage of the country