Times Square is the world’s most famous commercial intersection.
Located in the heart of Manhattan, New York City, Times Square is at junction of Broadway and Seventh Avenue and stretching from 42th and 47th streets. Known as “The Crossroads of the World” and “The Center of the Universe”, Times Square is the brightly illuminated hub of Broadway. Hotels in New York City
You must be logged in to post a comment.