FEATURE: The Perfect Places to Celebrate “Earth Day” in New York! By Fariha Ahmed Central Park Location:Upper East Side and Upper West Side Central Park, one of the...