Canalta Lodge, Banff National Park – Alberta, Canada
I will start out by saying that Banff is one of the most beautiful places in the world. I am talking “jaw dropping” magnificent scenery like a picturesque postcard but in real life! The Canadian Rocky Mountains, many gorgeous lakes, rivers, and glaciers, caves, outdoor activities, and a […]
