Where is Inampusta?

Where is Inampusta located?

Inampusta, Shomod, Hungary (approx. 46.46667°, 18.05°)


Where is Inampusta on the map?