The quaint hilly town of Dharamshala is a hub of activity during the month of May. Located at the foothills of the Lesser Himalayas and home to opulent Tibetan culture,…