Lake of the Woods Museum

The Lake of the Woods Museum, one of the finest small museums in Canada, is located in the city of Kenora, Ontario, the gateway to Canada


Discover more from thegreenpages

Subscribe to get the latest posts sent to your email.

Leave a Reply