36 W 110th St
New York, New York 10026

Take a tour of the scenic and meditative area of the north woods in Central Park that were designed to replicate the forests of the Adirondack Mountains.

Added by Upcoming Robot on September 26, 2010