This species, Thevetia peruviana or Cascabela thevetia, can actually be seen in many places around the world, like South America, Mexico and India. ;)
I wasn't trying to mislead, actually I searched about it but didn't knew it's scientific name
So I thought that it might be specific but thanks for correcting me @cassm
It's alright! I also didn't know it had two names and was present in so many places worldwide.I really like this plant and learned a lot about it yesterday, so thanks!