Times Square facts

Times Square facts

Times Square facts Times Square is a street square located in Manhattan in the center of New York City, United States. It is one of the main commercial areas of New York City. It is called the ‘road junction of the world’. It is one of the world’s busiest pedestrian intersections and one of the …

Times Square facts Read More »