Physalis peruviana

Coastal regions and disturbed areas from sea level to 4500 metres.