godlike1022
Ewa
Amelia Island
(in United States > Florida)
Worth visiting!
A tip I have about this place — 1 year ago
I lived in Amelia Island / Fernandina Beach for over 5 years, I even met my wife there. From Bausch and Lomb to the shrimp boat festival it’s good times on the island.