Queen of the Night Kadupul Flowers-Flower from the Heaven. Popular as one of the most expensive flowers in the world, Kadupul Flower is a rare flower which perishes after few hours of blooming. These flowers perish before the dawn, making it more precious too see in natural!Kadupul flower plant is a Species of cactus family and its scientific name is Epiphyllum oxypetalum. The flower itself boasts a beautiful hue of white and yellow and grows to a maximum height of 30 centimetres.
Chamara Chathuranga