Search
Culture

This Is The Most Visited City In The World

Paris and London are classic tourist destinations, but neither of them are the most visited city. So which city tops the list?

Published On 12/31/2016
12:00 AM EST