Chennamangalloor

From Wikipedia, the free encyclopedia

Chennamangalloor (abbreviated as CMR) is a famous village in Kerala State, India. Meaning of the terms 'Chennamangalloor' is 'Place where great people live'. There are many educational institutions at CMR.