Yes
In pretty sure that its open every weekend but weather or not the people go is up to them. So if it rains then you might not gind as many people as if there was no rain. But the Answer to your question is yes, It's open rain or shine.
At times yes
Thanks! Your answer is awaiting moderation.