Random Mexico Fact

Some mistakenly believe that Cinco de Mayo is Mexico's Independence Day. Cinco de Mayo is a celebration of the victory at the Battle of Puebla that took place in 1862. (Mexico > Mexican Independence Day )

This generator generates a random fact from a large database on a chosen topic everytime you visit this page. Multiple categories are supported. If you love this and want to develop an app, this is available as an API here. Also check out fact of the day. This fact is in category Mexico > Mexican Independence Day.

This is awesome!

Get me a new one!