Miikkeli / St Michel Map
The Finnish town of Mikkeli lies on one of the western arms of Lake Saimaa. There is evidence that the area was settled thousands of years ago.
Some attractions within Miikkeli / St Michel Map:
|
Hotels in Popular Finland Destinations
Top Finland Destinations
