There is plenty to do in Norfolk, with its pretty villages and beautiful countryside to sandy beaches and traditional seaside resorts, and the waterways and windmills of the Norfolk Broads.