Some of the stunning natural sights to see in Jasper and Banff National Parks, Canada. It was a whirlwind trip but it was great to get there when we did and experience the natural beauty and see the wildlife. A stunning weekend trip.
No use is allowed without explicit permission from owner