India, World “Amorphophallus Titanum “, World’s Largest Flower Is Blooming In India 0 1907 Hit BrotherOctober 5, 2016 10:40October 5, 2016 World’s Largest Flower, That Smells Like Rotten Flesh, Is Blooming In Kerala, India After 9 Years. Visitors look at a …