The Saguaro cactus, native to the Sonoran Desert in Arizona, is often mistakenly believed to bloom every 100 years. In reality, it takes about 35 years for a Saguaro to produce its first flower, but then it flowers annually thereafter.