Where is Imavere?

Where is Imavere located?

Imavere, Imavere (Station), Estonia (approx. 58.73423°, 25.76728°)


Where is Imavere on the map?