Possible Answers For: The world's most-visited city (20 million travelers annually)