Where is Howsham?
Where is Howsham located?
Howsham, Bavaria, Germany (approx. 47.7527129551°, 11.8369665022°)
Where is Howsham on the map?
{"latitude":47.7527129551,"longitude":11.8369665022,"title":"Howsham"}