0 votes
Is Liverpool a capital?

1 Answer

0 votes
Located in North West England, Liverpool is one of Britain's great cities. Ten years on from being crowned the European Capital of Culture, tourism in Liverpool continues to boom with millions of visitors every year. From its famous docks to its stunning architecture, revel in centuries of heritage and development.
...