HomeGENERAL KNOWLEDGE Which part of the world is called “City of Angles”? June 13, 2018 0 (a) Bangkok (b) Stockholm(c) New York (d) Rome Tags GENERAL KNOWLEDGE Facebook Twitter