Malappuram, the Friendly Land

The state of Kerala in India is unique in many ways.  Nature has endowed the state with a lot of attractive locations.  Rivers, hills, forest areas, paddy fields and backwaters render the place an image of god’s own country, a phrase given by the government.  It is true that there are hundreds of temples in […]