Yes. All year round !!
Yes i think it is.
Yes it is.
Yes,great place to visit now
The road isn't plowed so you have to park farther away and walk in
Yes, it has a great view of the falls if you are willing to trek through some snow.
Thanks! Your answer is awaiting moderation.