Between 59th And 110th Sts.
New York, New York 10019

Take a walk around the lands dominated by Belvedere Castle, situated high on Vista Rock. Visit the tiny 55-acre realm on an eclectic tour of history and nature.

Added by Upcoming Robot on April 4, 2009