Designed by
Title
St.Lawrence Minor Bascilica - Attur, India #96363818
Description
One of the most famous churches in South India which was recently elevated to the position of a Minor Bascilica, continues to cherish the history of Miracles that takes places here due to the fish of people.