City · India
Chelambra

Idimuzhikkal or Chelembra is a town in Malappuram district, Kerala, India. Chelembra is the Panchayath and Idimuzhikal is the capital of this Panchayath.
Good to know
- Population: 34,149.
- Area: 15.8 sq km.
- Timezone: Asia/Kolkata.
