World through my eyes
Northeast Florida’s coastal treasure, Amelia Island is a barrier island rich in colorful history and breath-taking natural beauty. Consistently ranked in the top 10 North American Islands by the readers