Amelia Island, a hidden gem, lies just a 30-minute drive from Jacksonville Airport. This barrier island is the only place in ...