St. Thomas Cathedral, Palai