Shop No. 20, Near HDFC ATM, New Bus Stand, Mcleodganj,, Dharamsala, Himachal Pradesh - 176219,India
Main Temple Road, Near Dalai Lama Temple, Mcleodganj,, Dharamsala, Himachal Pradesh - 176219,India