Tag Archives: Manchester

Weekly City Spotlight: Manchester

Manchester

Manchester Town Hall

The city of Manchester is located in the North West of England, and is famous as being the birthplace of the industrial revolution.  Home to a number of top bands, the city is noted for its music scene as well as a vast array of historic attractions such as Albert Square and Manchester’s beautiful Cathedral.  With museums based in Manchester housing a wealth of significant artefacts, it is also famous for its football, and the city offers endless places to explore for the thousands who visit it each year, with tours available on foot or by bus to learn more about this remarkable city.
Continue reading