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.