Webcam Ratings
2.7/5 based on 4 reviews
Your Rating
Share this Webcam
Tags
Webcam Details
View of the Kenora. Kenora originally named Rat Portage, is a small city situated on the Lake of the Woods in Northwestern Ontario, Canada.