Where is Dewsbury?

Dewsbury is a minster town and civil parish in the Metropolitan Borough of Kirklees, West Yorkshire, England. It lies approximately 8.5 miles south of Bradford, 14 miles south-east of Huddersfield and 15 miles north-west of Wakefield.
Copyright Wanderlust World © https://www.ynyoo.com