Amelia Island, Florida Pristine beaches and rich history I visited Amelia Island, which is located in the northeastern part of