Where is Dewsbury?

Where is Dewsbury located?

Dewsbury, Kirklees, United Kingdom (approx. 53.6909103°, -1.6302142°)


Where is Dewsbury on the map?