2008 Tourist Attraction

2008 Winner – Central Park

2008 Finalists:
Top of the Rock
Statue of Liberty
New York Botanical Garden
Empire State Building