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?

December 31, 2016
12:00 AM EST