Horseshoe Canyon river rafting in the Canadian Rockies

panorama1.jpg

Kicking Horse River rafting in the Canadian Rockies