MANCHESTER

Heart of the most densely populated area of England

Else clues

• English metropolis considered the first industrialized city due to a boom in textile manufacture

• Largest city in New Hampshire

• Located in southeastern New Hampshire on the Merrimack river

• A city in northwestern England (30 miles east of Liverpool)


CrosswordOpener.com - we know the word that you can`t guess In case of any inconvenience..