Chail

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 plentiful in ...