Besides the hiking and the scenery, Banff also has Hot Springs! It's pretty cool because the Rockies are in the background, so you can relax in a hot spring and look at the mountains (pictured below).
Banff also has a series of cave systems with mineral springs inside which were discovered in 1885. The water from the springs flows outside of cave and has an emerald color to it.
Banff offers hiking, skiing, white water rafting, and a lot of other activities to partake in. The park also has a fantastic museum from what I can tell from the website, giving a history of Banff as well as Jasper and Glacier National Parks.
And finally one of the most iconic pictures (pictured above as the first picture) is Lake Moraine. The scenery there is just breathtaking. There is a hike that leads you out to this view (also pictured below) which is called the Rockpile Trail. Sometimes the trails around the Lake are closed due to grizzly bear sightings (a little scary) but I would hope that on my trip I wouldn't encounter one.
I think of all the parks I would want to visit, I definitely think this one would be the most breathtaking in terms of views. I hope I can one day visit, because it really does look like a pretty spectacular place. I have former friends from high school who actually just took a trip there on their spring break and their pictures definitely made me want to go even more. They even did a helicopter tour over Banff, Jasper, and Glacier which just sounds like an amazing experience. So I hope to one day make it here! Feel free to comment your dream park that you would one day like to visit and it doesn't have to be in the U.S (this one wasn't)! Who knows, maybe one day you'll have the opportunity to visit.