What environment does a moonflower live in?

Moonflowers are native to tropical regions of the Americas, including Mexico, Central America, and South America. They grow best in warm, humid environments with full sun and well-drained soil. Moonflowers can also be grown in cooler climates, but they will need to be protected from frost and given extra care.