This question already has an answer here:
Let's say there's a land-based location called Verywet on a fictional world. Assuming this fictional world follows the same laws of nature that our own planet does, would it be possible for it to continually rain over Verywet? By continual, I mean that while the intensity of the rain may be lighter or heavier at times, there is never a moment when drops are not falling from the sky.
If it is feasible what sort of environment would be required? Would the rainfall need a lot of water beneath it? Or would it need to be near a coast that brought a constant supply of storms inward?
If it is impossible for an Earth-like world, what would be needed to make it work? Other than magic.