A city in the North of England is known for its vibrant culture, rich history, and stunning beaches, making it a must-visit destination for staycationers.