Published On Mar 16, 2022
People believe that first apparition of Blessed Mother Mary after her assumption is at Kuravilangad, Kottayam district of Kerala state in India on end of 1st Century AD. All details mentioned in the Church. Please watch the full video. My Safari with Roy.
show more