Where is Attala?

Where is Attala located?

Attala, Shomod, Hungary (approx. 46.38333°, 18.06667°)


Where is Attala on the map?