Amelia Island Museum of History

Amelia Island Museum of History
233 S 3rd St, Fernandina Beach, Amelia Island FL United States, 32034
Detailed Information

This museum showcases the region’s rich history under eight national flags.