Loading...
"Life in an island town." Amelia Island Living eMagazine, www.AmeliaIslandLiving.COM. Featuring Fernandina Beach, a northeast Florida seaside community on the U.S. Atlantic Coast.