Cape May, New Jersey, is the “Nation’s Oldest Seashore Resort” and the Historic District is a National Historic Landmark. This lovely gem of a town is best experienced by walking around or riding a bicycle. This is the best way to easily stop and explore the Victorian...