Welcome to Avalon, NJ!
For more than a century, Avalon has been a popular vacation destination for beach lovers everywhere. Located on the 7 Mile Beach, sharing the island with Stone Harbor to the south, this island offers a unique charm that you won’t find anywhere else.
Read More