This small castle offers sightseers breathtakingly, picturesque views of Central Park. Designed in 1869 as a lookout by Central Park’s co-designer Calvert Vaux and Jacob Wrey Mould, the structure sits on Vista Rock, nestled next to the serene Turtle Pond and famous Delacorte Theater. The Italian translation of the castle’s name “beautiful view” defines […]