The Land of Nod is a small hamlet in The East Riding of Yorkshire. How do I know that??? I looked it up
Land of Nod is the name of a small hamlet in the East Riding of Yorkshire, UK. It is located at the far end of a two mile long road which joins the A614 road at Holme-on-Spalding-Moor