It borders ( clockwise from the North ) on the Netherlands , the Flemish province of East Flanders ( Oost-Vlaanderen ) and the Walloon province of Hainaut ( Henegouwen ) in Belgium , on France , and the North Sea .
It borders the North Sea , northern France , Zeeland in the Netherlands , the Flemish province of East Flanders ( Dutch : Oost-Vlaanderen ) and the Walloon province of Hainaut ( Dutch : Henegouwen ) in Belgium .