Waterfalls in La Cloche Provincial Park appeared everywhere on an amazing trail
22 August 2025
ยท
23 hours ago
taken in
La Cloche Mountains, Algoma District, Northeastern Ontario, Ontario, Canada