Question: where do kadupul flowers grow?
Answer: Kadupul's scientific name is Epiphyllum oxypetalum and asides from Sri Lanka, it can also be found in certain Indian and South American countries. Although its natural habitat is the tropical rain forest; it is now being grown in a few ornamental gardens dotted around the globe.