Bengaluru’s St Mary Church – A Place of Intense Devotion

Today is Christmas, a day celebrated world over for the birth of Christ, the man who showed humanity the path of love. In India, Christianity is as old as the religion itself. Two thousand years before, Christianity arrived here from its holy land to Malabar Coast at Muziris. In the Middle Age Roman Catholics had…