Castle in the Clouds a State Landing

Castle in the Clouds

Castle in the Clouds is a 16-room manor situated in Moultonborough, New Hampshire. The castle became operational in 1959, later attracting visitors seasonally. Its architecture is an example of Arts and Crafts style, which embodies the aesthetic vision that is harmoniously combined with nature.