You'll Need a Passport to See the Most Visited Cities in the World

You’ll need a passport and some patience if you want to check out the most visited city in the world. Buzz60's Sean Dowling has more.

Find us on Google+