Complex sentence: Although the majority of Mudalur's population follows Christianity, it has other religious heritage, and there are places of worship for the major Indian religion, Hinduism.
Split into simpler sentences: Although the majority of Mudalur's population is Christian, it has other religious heritage as well. And there are places of worship for the major Indian religion, Hinduism.