Talk:Mankulam, Idduki

From WikiProjectMed
Jump to navigation Jump to search

Mankulam is the "god own village" in kerala.