Landmark
Belvedere Castle is a folly in Central Park in Manhattan, New York City. It contains exhibit rooms, an observation deck, and since 1919 has housed Central Park’s official weather station. — Wikipedia
11 spots
Verified by Walkly
New York
By Bill M.
By Anonymous User
Join our community to create and share your favourite walking routes, whether that's from your hometown or from a recent trip.