Avalon Beach is an ocean to river community ideally situated on North Hutchinson Island, just south of Vero Beach, surrounded by park preserve lands. The beach offers a firm sandy bottom and a beautiful view of the Florida coastline. Take a leisurely stroll and find the ‘gems’ we call seashells in a variety of beautiful shapes and colors. The park provides habitat for many species of wildlife. Threatened and endangered sea turtles, like the loggerhead, Atlantic green, and leatherback, nest on the beach during the spring and summer.