Where is Vaarala?

Where is Vaarala located?

Vaarala, Vaarala (Station), Finland (approx. 66.5181°, 25.8801°)


Where is Vaarala on the map?