Visiting the Southern part of India during Christmas is a spiritual experience, with the beautiful churches offering not only ...