After 24 years of travel though over 50 countries, I finally made it to Canada. Could I have had a better welcome than by visiting the spectacular Banff National Park, Canada’s first national park. On top of Canada! Nestled in the heart of the breathtaking Canadian Rockies, Banff National Park is a paradise for adventure […]