Neel kunj, sanjoli chowk, North Oak Shimla Shimla Himachal Pradesh INDIA 171006 (Himachal Pradesh)