Travel to Amelia Island

With miles of beachfront views and a stunningly revamped resort, Amelia Island is an eye-catching Florida escape.

by