Belvedere Castle
231 visits3 likes
Belvedere Castle is a miniature castle is located atop the huge rock outcrop known as Vista Rock, the second highest natural point in Central Park and the second stop of the tour!
- Architecture
- Historic
- Landmark
- Park
- Outdoor
- Nature
- Tourism
- Courtyard

Comments
See what people are saying about this Space in 4 comments.