It is 36 miles in length and runs from Norwich to Diss, near the border with Suffolk, and follows close to Roman roads and passes through Caistor St. Edmund, a settlement tracing its roots to the Roman period.