Question: why kadupul flower is expensive?
Answer: The Kadupul flower is the most expensive in the world because it has never been bought and is therefore priceless. This elusive little plant is actually a cactus and only grows in Sri Lanka. More commonly known as the 'ghost flower', it usually blooms only once a year, always at night, and is dead before dawn.