Name the only city which has hosted three Olympics? Posted by: Admin Posted on: June 7, 2019 A. Paris B. New York C. London✔ D. None of theseShare this...FacebookPinterestTwitterLinkedinRelated posts:Next Olympic games will be held in : Next Olympic games will be held in : The world’s most populous city is: Name the most expensive city of the world? Olympics 2000 took place in which city? Brexit referendum was held on: What port of Spain is? Lahore is famous as : When did first women compete in Olympics? World Olympics 2016 was held at: