Gumbo’s Pic of the Day, April 10, 2014: Central Park, New York, New York
Central Park is an 843 acre urban park located in Manhattan in New York City. It opened in 1857, and was designated a National Historic Landmark in 1962. Open all year, it boasts many activities such as birding, boating,…