I believe so, I have seen campers there....no tents though! Lol
In a camper, yes.
Yes you can !
Yes, sometimes 30 or more are camped lol
Never seen any at this one but Central park and Washington Square do. They're pretty close.
Thanks! Your answer is awaiting moderation.