Located just over 30 miles to the north of Jacksonville, Amelia Island offers beauty beyond compare. Whether you crave a day at the beach or enjoy the marshland eco-system, the island beckons you. At just 13 miles long and two and…
Beson4February 2, 2021
