The tree is native to Mexico and parts of South and Central America. It is also cultivated in many Asian countries including Thailand, Taiwan, Vietnam, Malaysia, Sri Lanka, Philippines, and other tropical parts of the world like Hawaiian islands, south China, and north Australia.