BlogNortheast Fla & Southeast GaAmelia Island’s Hidden Ecological Gem (Miles Geek) By Kristi DoshNovember 9, 20150 Comments Amelia Island, situated in the northeast corner of Florida, draws over half a million visitors a year from around the globe. Many come for…VIEW the POSTShare By Kristi Dosh00 Comments