Source: Visit JacksonvilleAmelia IslandVisit this scenic island that offers sandy beaches, ports, seaside resorts and two state parks just off the coast of mainland Florida.WorldNorth AmericaUSAFloridaJacksonvilleAmelia Island