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