Lake Victoria and Glacier Peak in Yoho National Park, Canada

Lake Victoria and Glacier Peak in Yoho National Park, Canada Lake Victoria and Glacier Peak in Yoho National Park, Canada Canada seems like a great place to visit with a variety of beautiful views. I might just have to put it on my bucket list! Any other suggestions of where to visit?

Create your website with WordPress.com
Get started