More than likely there is a leak in the windscreen, but the other probability is that the ventilation system has a rust hole in it. This will be in the chamber that is just in front of and just below the windscreen. Door seals might also be a problem, but this is less likely to be the cause.
The water will create smells if you let it sit under the carpets.