Mankulam is the "god own village" in kerala.