Where is Heedoo?

Where is Heedoo located?

Heedoo, Võrumaa, Estonia (approx. 57.7261526632°, 26.8159103394°)


Where is Heedoo on the map?