Honey is the only food that will never rot, it can last 3000 years.




Fact source