LOCATION 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.

Powered by
Show More
All Campgrounds
Nearby Points of Interest
Show More

The House of Highways