Kerala has played host to people of many religions from all over the world for over...