Independence Day in Fernandina Beach, Amelia Island, Florida
Stars & Stripes Freedom Festival – Fernandina, Amelia Island, FL
What better way to celebrate America’s independence than the Stars and Stripes Festival in Fernandina, Florida? The festival takes place in Amelia Island’s Central Park and begins with a patriotic parade down Centre Street at 7:00 p.m. in the historic district; followed by a barrage of [...]
