Avalon (New Jersey) Attractions & Activities - The Best Holiday Destinations for 2020
Avalon is a small resort town in Cape May County, New Jersey. It is on a Seven Mile Island and shares this area with a neighboring town Stone Harbor.
The Most Frequently Asked Travel Questions about Avalon (New Jersey)