Going camping this weekend on the North End
wheres' a good place to pop a tent up?
need electricity
Thanks