Pudur Explained

Pudur ("new village" in Tamil and Malayalam) may refer to several places in India:

Kerala

Tamil Nadu

Telangana

See also