2ND FLOOR VERMA COMPLEX SHOGHI DISTRICT. SHIMLA SHIMLA Himachal Pradesh INDIA 171219 (Himachal Pradesh)