Last visit to my native place, Cherthala, difficulty in finding the place? Ok its in Alapuzha Dist, now issues with pronunciation? Here is an easy one, a place in Kerala (hope you could make it at last) was a wet wet one. It was rain and more rain.
And when it rains in Kerala, it pours!!!
Have a look!