answersLogoWhite

0

As of 2010, the most visited city in the world is Paris, France with an annual tourist number averaging 15,200,000 tourists.

User Avatar

Wiki User

13y ago

What else can I help you with?