What makes Manali one of the most popular tourist destinations in all of India?

Understand the true essence of this captivating destination in the high hills of Himachal Pradesh close to the Himalayas.