Tucked between the Nilgiri Hills and the Arabian Sea, Malappuram is known as Kerala's "Football Capital" and is a captivating ...