Memunda (original) (raw)

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