Radio City Music Hall is an Entertainment Venue located in Rockefeller Center in New York City. Its nickname is the Showplace of the Nation, and it was for a time the leading tourist desination in the City. Its interior was declared a City Landmark in 1978.
Advertisement