Why are there so many canals in England?
The United Kingdom is a country with several canals. England has 2,000 miles of navigable waterways, comprising over 300 canals stretching from sea to sea. This compares to France with 5000 km of navigable canals, and Germany with 7349 km.