BlogNortheast Fla & Southeast GaAmelia Island’s Hidden Ecological Gem (Miles Geek)By Kristi DoshPosted on November 9, 2015May 16, 20180 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 POSTShareBy Kristi Dosh 0 0 Comments