Talk:St. Thomas's Cathedral

May I ask where are the references for it being "the tallest church of Terra", and the rest written in this page?