The flag of Mexico was officially adopted on November 2, 1821. The basic design is taken from the French Tricolor flag and the red, white and green are the colors of the national liberation army of Mexico. The coat of arms (centered) in the white band is the badge of Mexico City, the country's capital. Its main feature is an eagle, and it is said that an Aztec legend told them to build their new city on the exact spot where they saw an eagle sitting on a cactus, eating a snake.
all Country Flags here!
Map of Mexico here!