11 Winter Activities on Amelia Island, Florida

amelia island florida

A barrier island stretching along the northeast coast of Florida, Amelia Island is the perfect place for a relaxing romantic weekend during the chilly shoulder season. The island, named for Princess Amelia, daughter of George II of Great Britain, has a laid-back vibe, reminiscent of “old … [Read more...]