Where is Papa?

Where is Papa located?

Papa, Papa, Hungary (approx. 47.328426°, 17.469707°)


Where is Papa on the map?