Even though this priceless flower is native to Sri Lanka, it can be found in countries like Brazil, Venezuela and warmer parts of America. This flower takes more than a year to bloom, and it blooms for only a couple of hours.
The reason why Kadupul Flower does not have price that is not only because it is very rare, but it is flower which cannot be picked without causing some damage to it. In addition it just dies before the dawn. The flower is a cactus of the sort.