Banff, Canada’s oldest National Park, offers stunning beauty around every corner. Awe-inspiring mountain peaks, sweeping valleys, free-flowing rivers, and my personal favorite, jaw-dropping glacial lakes. Banff covers 2,564 square miles, is a UNESCO World Heritage Site and boasts over 1,000 miles of hiking trails, Canada’s longest cave system, Castleguard caves, and is home to Alberta’s Continue Reading →