Historical Amelia Island
To lots of tourists, Amelia Island is a newly found heaven. But centuries of individuals have actually been attracted to its relaxing coasts as well as charming all-natural elegance. According to neighborhood mythology as well as historic proof, Timucuan Indians very first populated Amelia Island as early as 2000 BC.
