New York’s Finest Outdoor Attractions New York’s Finest Outdoor Attractions. New York is one of the best cities to visit in the world with its whirlwind of activities and amazing attraction sites to visit. There is so much to see and experience in this city that never sleeps. From Broadway shows to Statue of Liberty, Brooklyn Bridge, Empire State Building, …