Tucked away in the Himalayan ranges of Himachal Pradesh is the quaint town of Mandi, affectionately dubbed as the "Varanasi ...