Where is Messilä?

Where is Messilä located?

Messilä, Messilä (Station), Finland (approx. 61.01689°, 25.562408°)


Where is Messilä on the map?