xPeas
MENU ☰
 

 

 

 

    

    🍴           

  New Jersey » Avalon

  Place »

Avalon
New Jersey » Avalon
Place » City

New Jersey

6 views    💖 1     👍 0
Avalon is a town in Cape May County, New Jersey, located on Seven Mile Island. Its population was 1,243 in 2020, a decrease of 91 people (-6.8%) from 1,334 in 2010. Avalon is an ideal coastal destination, offering the perfect blend of relaxation and vibrancy. Stroll through the charming downtown area with its many local restaurants, bars, trendy boutiques, and more.