Located in the vibrant Indira Market of Mandi, a city in Himachal Pradesh often referred to as Chhoti Kashi due to its rich ...