Amelia City, Florida

Amelia City is an unincorporated community on the southern half of Amelia Island in Northeast Florida in Nassau County, Florida.