It's not just items (trash) being thrown into the drains, it's just plain littering. People throw stuff on the ground, and when it rains, it washes down the street gutters to the drains.
Being in a tourist area just adds to the problem; tourist slobs joining in with the local slobs.
.
Dave