(Picture Courtesy: himviewholiday.in) Shimla or Simla is considered to be one of India’s beautiful hill stations. Very few are aware…
(Picture Courtesy: himviewholiday.in) Shimla or Simla is considered to be one of India’s beautiful hill stations. Very few are aware…