Chennai in Tamil Nadu is where you will find one of three churches in the world built over the tomb of an Apostle.
Only three churches in the world have been built over the tomb of an Apostle of Jesus Christ.
Already a subscriber? Log in
Get 20% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
