Do neighbours have any legal obligation to prevent surface water from entering another private property?
Our section is adjacent to a school. The school land is all slightly higher than ours. Quite a lot of water comes onto our property due to the shallow slope down onto our section.
There is a boundary fence between the two properties and it has a concrete nib along its base. However the nib is in most places at ground level and doesn't stop much water from coming over.

