A music lover’s guide to Liverpool
Liverpool is a cultural gem located in the North of England. In 2008 it was crowned the European Capital of Culture and walking around this city it is not hard to see why. Liverpool has a rich musical history, synonymous with The Beatles . These days people flock from all around the world to see…