Explore Kumarakom in God’s own Place, Kerala Explore Kumarakom in God’s own Place, Kerala Reviewed by Indiator on Wednesday, March 29, 2017 Rating: 5