Capital of holy see is _________? July 16, 2021 – by admin Capital of holy see is _________? A. Vatican city B. France C. London D. Brussels