For New Hampshirites and our neighbors from the rest of New England alike, there’s one mountaintop castle in the Granite State that’s taken on quite a bit of allure. Castle in the Clouds in Moltonborough is a magical place to visit, and its incredible history has now been recognized by the National Register of Historic Places. If you haven’t visited yet, hurry on over to see just what makes this place so special!

Related Stories

This Unique New Hampshire Pub Was Once A Church And You Have to Visit

This Unique New Hampshire Pub Was Once A Church And You Have to Visit

The Enchanting County In New Hampshire That's Home To 10 Covered Bridges

The Enchanting County In New Hampshire That's Home To 10 Covered Bridges

The Remarkable Bridge In New Hampshire That Everyone Should Visit At Least Once

The Remarkable Bridge In New Hampshire That Everyone Should Visit At Least Once

You can find Castle in the Clouds and the Carriage House Restaurant at Route 171, 455 Old Mountain Road in Moltonborough. Check out their website for more details.

Looking for more old-fashioned Granite State charm? Have a spot of tea at one of these lovely tea rooms.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore New Hampshire