What do you think are the world’s three greatest cities? Desiree Sloan February 22, 2013 Follow London Paris and NYC