Point of interest
Amelia Island Nature Center
2 locals recommend,
Location
6800 1st Coast Hwy
Fernandina Beach, FL
Amelia Island Nature Center by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals