2010 Tourist Attraction

2010 Winners:

Top of the Rock

Intrepid Sea, Air & Space Museum

2010 Finalists:
Madame Tussauds Wax Museum
Empire State Building