Posts

Showing posts from October, 2023

Canada: Kakabeka Falls, known as the “Niagara of the North"

Image
 Kakabeka Falls, Ontario, Canada - The second largest waterfalls in Ontario at 132 feet high. Photos by Larissa Kierscht on September 29, 2023