Where is Parmupaloo?

Where is Parmupaloo located?

Parmupaloo, Võrumaa, Estonia (approx. 57.6221281742°, 26.6403436661°)


Where is Parmupaloo on the map?