Canna indica is a annual/perennial plant that has rhizomes and can grow up to 2,5 meters (8,2 ft). It likes rich, soft soil and moderate amounts of water. Drought will slow the development of the plant and it will not reach it`s full potential. The flowers are hermaphrodite so there will always be seeds.
There are many varieties of canna flower colors in the world. Unfortunately, I only have the red one :( but if luck serves me well there will be some more varieties in my garden.