Where is Pommerloh?

Where is Pommerloh located?

Pommerloh, Dikirch, Luxembourg (approx. 49.96028°, 5.86083°)


Where is Pommerloh on the map?