Usually found near streams or ditches in forest glades, near footpaths and similar disturbed forest habitats up to altitudes of 1200m from Mexico south to Bolivia.