Where is Somplar?

Where is Somplar located?

Somplar, Hesse, Germany (approx. 51.0973184718°, 8.6670991534°)


Where is Somplar on the map?