The Ministry of Tourism pointed out that Times Square is the most visited place globally, with 360,000 pedestrian visitors a day, or 131 million a year.
Continue reading...