2011 Tourist Attraction

2011 Winner – Top of the Rock

2011 Finalists:
Discovery Times Square
Intrepid Sea, Air and Space Museum
Madame Tussauds New York