Discover Avalon
compiled from our dataAvalon is located in New Jersey, USA, and has a population of about 1,243. Our atlas lists 57 places here.
These include 6 sights and 1 museums, 45 restaurants, 3 places to stay and 2 cocktail bars. Highlights include 8th Street Park, Avalon Life Saving Station, Ralph's at Avalon.