Respuesta :

The main reason why the Aztecs built floating gardens and their capital city of Tenochtitlán on an island is because this provided for a great deal of irrigation, which was essential for healthy crop growth. 
The Aztecs wanted to be able to plant crops on rich soil found in lake beds