Cape May Beach, New Jersey

Cape May Beach, New Jersey

Cape May is a classic American resort town with some of the most beautiful beaches in the country, a holiday spirit, and Victorian architecture.