Wikipedia
Memunda
Memunda is a small village near Vatakara town in Kozhikode district of Kerala, south India.