BlogNortheast Fla & Southeast Ga Amelia 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 POST Share By Kristi Dosh 0 0 Comments