- Europe »
- Vatican »
- Vatican City »
- Vatican Television Center - Video News
Vatican Television Center - Video News is the on-demand video service of the Vatican Television Center (CTV) from Vatican City in Rome, Italy, providing news, ... See more
Vatican City - Vatican - English
+39 06 698 85467
Via del Pellegrino 00120, Vatican City, Vatican
ctv@ctv.va