Daily Archives: July 5, 2010

ChailHimachal PradeshInside Story

Birth of a hill station – Chail

Almost every hill station in India – be it Shimla  or Darjeeling tell the same story. Lush and ...