Holiday in Liverpool – A City Guide

Introduction Liverpool is a city and metropolitan borough in the North West of England. Liverpool is one of England’s core cities, situated along the eastern side of the Mersey Estuary, with the city centre located about5 kilometers inland from the Irish Sea. Liverpool has a varied topography being built across a ridge of hills rising […]