ricardosullivan05 ricardosullivan05 02-05-2020 History contestada GUYS ANSWER QUICK The Aztecs built their civilizations on islands in lake Texcoco. Their capital was called Tenochitalan. What is one advantage and one disadvantage of building your civilization on an island in a lake?