Talk:Mankulam, Idduki

Mankulam is the "god own village" in kerala.