Cherur is a village in Vengara, Malappuram district, Kerala. It has peaceful homes and greenery, with close links to Vengara town and nearby cities. Local
Cherur is a village in Vengara, Malappuram district, Kerala. It has peaceful homes and greenery, with close links to Vengara town and nearby cities. Local