Photo: Thunder Bay
The Kakabeka Falls otherwise known as the Niagara of the North situated near Thunder Bay in Ontario, Canada.
A photo of the Kakabeka Falls otherwise known as the Niagara of the North, situated near Thunder Bay in Ontario, Canada.
Related stock photo galleries, pictures & travel ideas:
Thunder Bay