AHIMSHA HOUSE TEMPLE ROAD, MCLEODGANJ, DHARAMSHALA Himachal Pradesh INDIA 176001 (Himachal Pradesh)