26thbattalion

WW1 Important Canadian Battles

  • Start of WW1

    Start of WW1
  • Period: to

    Second Battle of Ypres

  • Period: to

    Battle of The Somme

  • Period: to

    Battle of Vimy Ridge

  • Period: to

    Battle of Passchendaele

  • End of WW1

    End of WW1