I'm sure just about everyone has a specific place they go when they need to relax, clear their head, or do some thinking. A place to go for a walk, have an impromptu picnic, or do some people watching. For me, that is all one place. It is my favorite spot in the world, and it's right here at the Jersey Shore, and I've decided to share it with you.
So where is it?