An interactive map showing the location of Ha-Ha Wall 40 M S of Linden House, Humshaugh, Northumberland, England, UK.