Sun, sea and Southern charm blend effortlessly on Amelia Island, Florida to create the setting of your dreams — from pristine beaches to scenic marsh views.