Kerela referred to as “God’s own country” has always been a place attracting not only tourists but saints and pilgrims also,from various places, but this time it seemed to have invoked the wrath of rain God.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.