Local historians say the very first Christmas celebration ever in the new world was celebrated right here in Tallahassee.
First Christmas celebration was in Tallahassee