Where is Westmore?

Where is Westmore located?

Westmore, Lower Saxony, Germany (approx. 53.483508759°, 9.6846174603°)


Where is Westmore on the map?