Chelambra

India

Chelambra, also known as Idimuzhikkal, is a town located in the Malappuram district of Kerala, India. It serves as a primary administrative center within its respective region.

The area functions as a Panchayath, where Chelembra serves as the designated Panchayath and Idimuzhikal acts as the capital. The town is situated in the southern part of the state, characterized by its local governance structure.

Sources

  1. Idimuzhikkal