Visit Historic Downtown Fernandina Beach on Amelia Island to experience the Isle of Eight Flags Shrimp Festival. There will be plenty of shrimp to eat!
Comments are closed.