Jump to content

Ammapalayam

From Wikipedia, the free encyclopedia

Ammapalayam may refer to one of several villages in Tamil Nadu state in India: