It’s arguably one of the best-recognized tourist spots in New York City. In this post, you’ll discover the ultimate list of facts about Times Square, one of the most popular squares in the world! 1. It’s located in Midtown Manhattan in New York Times Square is an iconic intersection located right in the heart of …