Precipitation radar Saint Thomas Mount

Check out the precipitation radar for Saint Thomas Mount.

Precipitation radar map centered on India