BE 12 Nis 2567 ... Welcome to Amelia Island, a paradise where coastal charm and natural beauty converge. Let's explore what to do In Fernandina Beach Florida.