Name the only city which has hosted three Olympics? February 4, 2019 – by admin Name the only city which has hosted three Olympics? A. Paris B. New YorkC. London D. None of these