Jump to content

Ayiroor

From Wikipedia, the free encyclopedia

Ayiroor may refer to the following locations in the Indian state of Kerala: