Where is Staplemore?

Where is Staplemore located?

Staplemore, Lower Saxony, Germany (approx. 53.1370117022°, 7.3208542461°)


Where is Staplemore on the map?