Amelia Island Florida Throw Pillow
- from our Affiliates
Situated about 30 miles northeast of Jacksonville Florida, Amelia Island features 13 miles of beaches, including Amelia Island State Park where you can ride horses on the beach and Main Beach Park with a playground, an outdoor skate park, picnic tables, volleyball courts and more.