Where is Shourd?

Where is Shourd located?

Shourd, Zala, Hungary (approx. 46.31917°, 16.97056°)


Where is Shourd on the map?