Wikipedia
Chalad
Chalad is a small place near Kannur town in Kerala state, South India.
Chalad is a small place near Kannur town in Kerala state, South India.