St. Philomena’s Church

6 stunning cathedrals in South India that amaze us with exquisite architecture

6 stunning cathedrals in South India that amaze us with exquisite architecture

South India is endowed with rich heritage sites. Several architectural marvels, dating decades back, leave us awestruck and give us…

2 years ago