Discovery Channel will take the viewers on an unprecedented journey into the Vatican City of Rome with ‘INSIDE THE VATICAN VAULT’.....