Where is Cinco De Mayo Celebrated Today?

Cinco de Mayo is a popular celebration today in the United States, Mexico, parts of Canada, the Cayman Islands, and in the island of Malta.