MALAPPURAM
Add a review Overview Malappuram (literally, a land a tops hills) is situated 50 km southeast of Kozhikode, bounded by the Nilgiri Hills in the east, the Arabian sea in the west and Thrissur and Palakkad districts in the south. Malappuram is enriched by three great rivers flowing through itContinue Reading