Where is Högsåra?

Where is Högsåra located?

Högsåra, Högsåra, Finland (approx. 59.953766°, 22.360607°)


Where is Högsåra on the map?