Amelia Island beach near Fernandina Beach, USA | OnlyBeaches | OnlyBeaches