VARUN VILLA,DHALLI TEH & DISTT-SHIMLA SHIMLA Himachal Pradesh INDIA 171012 (Himachal Pradesh)