Kanayi

From Wikipedia, the free encyclopedia

Kanayi ("The land of God") is a village of Kerala, in South India.