IMMINGHAM (England)

Town and port in NE Lincolnshire, on the Humber River, 5 mi NW of Grimsby. From a small port just to the N some of the Pilgrims embarked for Holland in 1608, from whence they sailed for America in the Mayflower in 1620 to found the Plymouth Colony in Massachusetts.

Comments

So empty here ... leave a comment!

Leave a Reply

Your email address will not be published. Required fields are marked *

Sidebar