Saint Lucie, United States

Avalon State Park

Avalon State Park is a Florida State Park, located on North Hutchinson Island, 4 miles north of Fort Pierce Inlet State Park, along A1A.

City
Saint Lucie
Country
United States
Category
Park
Suggested visit
About 90 minutes

More places in Saint Lucie

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload