African Marigold, often called Mexican Marigold or Aztec Marigold, is native to Mexico and Central America. It is easily grown in average, evenly moist, well-drained soils in full sun. African Marigolds have large, fragrant and showy flowerheads which attract hummingbirds and butterflies.