Where is Demerath?
Where is Demerath located?
Demerath, Rheinland-Pfalz, Germany (approx. 50.17395°, 6.941807°)
Where is Demerath on the map?
{"latitude":50.17395,"longitude":6.941807,"title":"Demerath"}