An inter-tropical convergence caused heavy showers [November 11 2010]

The Met Department says the heavy showers are due to an inter-tropical convergence above seas South of Sri Lanka.

The worst affected due to rains is the Southern half of the country