By parks I mean grass and such. The Canadian side has lots of lookout towers, hotels, shops, museums, etc. Like Ripley's believe it or not, Guiness world record museum, Hollywood wax museum, etc. They may have parks too but we didn't see any when we went. It was all streets and traffic (and people-tons of people. lol). On the US side the parks are right up at the falls and the hotels are all across the street away from the parks. There is also a nice small aquarium in Niagara Falls NY.
I agree about Crater Lake too. It is amazing!! DH's cousin lives in Klamath Falls so we've been to Crater Lake twice.