A monumental church with typical white facade. Its interior is really impressing and its wooden carved altar looks amazing.
Address (Unnamed Road), India
Coordinates 15°30'20.15" N 73°54'54.72" E