Why it's the capital
The Mexica founded Tenochtitlan on an island in Lake Texcoco in 1325 or 1327, and it became the capital of the Aztec Empire. After the Spanish took the city in 1521, it became the capital of New Spain. When Mexico became independent, the area around the city was made the country's federal district in 1824.