Host Control
Resting just off the coast of northeast Florida, Amelia Island welcomes you to experience its rich, colorful history and breathtaking natural beauty.