Forget Seattle, This Place is Soaking!

Found in India, this sleepy town receives a whopping 467 inches of rain per year.

Found in India, this sleepy town receives a whopping 467 inches of rain per year.

Found in India, this sleepy town receives a whopping 467 inches of rain per year.