Get Travalour for free on Google Play

Belvedere Castle

New York, NY 10024, USA

Iconic Buildings
Man-made Structures- Other

Belvedere Castle is a folly in Central Park in Manhattan. It contains exhibit rooms and an observation deck, and since 1919, it has also housed the official Central Park weather station. Its name comes from belvedere, which means "beautiful view" in Italian.

Location of Belvedere Castle