HomeGENERAL KNOWLEDGE Which city is called “City of seven hills”? June 29, 2018 0 (a) New York (b) London (c) Paris (d) Rome Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter