Walayar (original) (raw)

Walayar is a border town, located in the eastern corner of Palakkad district in Kerala, India.

thumbnail