This simple, even austere Neo-Gothic Catholic church houses what is claimed to be the tomb of St. Thomas.
St. Thomas is allegedly interred here.