This was my second visit to The Kicking Horse River Valley and it is a huge tourist attraction just minutes before Emerald Lake so if you are going to visit I suggest you get there earlier than 10am. It has many trails that you can hike and the water carved rocks are very impressive. I suggest you grab some good shoes and safely walk across if you want to peer inside the caverns that are bursting with fast flowing water. There is also a safer walkway you can use that leads to a few trails but this is a great stop for about an hour or so and is very kid friendly although i would not leave anyone unattended near the water as it is pretty dangerous. This is also located in Yoho National Park in British Columbia.