Location: Found this at the Botanical Gardens, Peradeniya, Sri Lanka
Can someone confirm the identification and provide some information on natural habitat, native of which country (I read that it is found in the tropics in general, places like Malaysia)
Do we find this plant in India? What are its other characteristics?
Thanks and Regards,