Times Square Voted #1 Tourist Spot In The World
OK, I've been to Times Square....very cool, but I was suprised to see no Louisiana destinations in the mix. No New Orleans? No Atchafalaya Basin? I DO however, agree with the Las Vegas Strip, coming in at #4, and Faneuil Hall Marketplace in Boston...