Location

First Landing State Park

2500 Shore Dr, Virginia Beach, VA 23451