Amelia Island, as in Jacksonville Beach, FL?
No, Amelia, La, site of a haz waste incinerator facility.