Elambilakode

From Wikipedia, the free encyclopedia

Elambilakode is situated near Nilambur in Malappuram district of Kerala state, south India. It is a part of Chaliyar Panchayath. God blessed Elambilakode in every aspects.