Where is Hanmer?

Where is Hanmer located?

Hanmer, Wrexham, United Kingdom (approx. 52.9523416°, -2.8120962°)


Where is Hanmer on the map?