Lancaster is an ancient city in Northwest England, and the County Town of the county of Lancashire. Visit Lancaster`s castle and museums to uncover the city`s ancient stories hidden in its walls and buildings, and find out more about the people who shaped its history. Visitors can go to the Williamson Park, offering woodland walks, a butterfly house and coastal views. Today Lancaster is a thriving and vibrant university city, which offers many free art and music festivals throughout the year. The Grand Theatre, one of the country`s oldest working theatres (with ghosts in residence!) holds many national and local productions.