Castle in the Clouds in Moultonborough, New Hampshire, is a must-visit for fall! This mountaintop estate has a stunning mansion with beautiful architecture, gardens, and incredible views of Lake Winnipesaukee and the Ossipee Mountains.
You can explore the mansion on a self-guided tour and wander the scenic trails that are especially gorgeous when the leaves are changing. There’s also a café on-site for a cozy snack or drink. With the mix of history, nature, and fall colors, it’s an easy spot for a relaxed, picture-perfect day out.
COST: (adults $23, kids 5–17 $20, free for under 4)