HOUSE OF CAPTAIN NPS BHULLARD C - 15, LANE 1, SECTOR 1, NEW SHIMLA SHIMLA Himachal Pradesh INDIA 171009 (Himachal Pradesh)