change the following text to be simpler
Even excluding residents from the visitor count, Times Square is the world's second most visited tourist attraction, behind the Las Vegas Strip.
Even if people who live here are not counted, Times Square is the second most visited place in the world, behind the Las Vegas Strip.