We're not going to lie, these majestic places are so incredibly cool.

You'd typically expect to find castles all over Europe, but did you know that there are several in New Hampshire and Massachusetts?

They may be replicas rather than authentic structures dating back to medieval days, but that doesn't change the fact that entering these spaces feels like taking a step back in time.

Lucky for us, we can pay a visit to these historic castles. They're all interesting to look at, but what is their purpose today? As it turns out, that varies.

One is a famous museum containing a "collection of artifacts from ancient Rome through the Renaissance," another is a historic mountaintop estate, and others are historic landmarks.

More often than not, though, these castles serve as wedding venues. Do you know someone who's planning on walking down the aisle and looking for a place to tie the knot in the future? Well, what better place to get married in than a castle? Talk about a Disney dream come true. So, who knows? One of these places could be the setting for the wedding of your dreams.

So, without further ado, let's take a look at these six castles in New England and learn a little more about them.

We don't know about you, but a royal road trip may be in our future. Who's in?

Enter Your Medieval Era by Visiting These 6 Castles in New Hampshire and Massachusetts

Gallery Credit: Megan Murphy

Speaking of older buildings, check out these historic restaurants in the Granite State.

Step Back in Time at These 10 Historic New Hampshire Restaurants

Gallery Credit: Megan Murphy

$1.8M Historic 1789 Tuttle Family Homestead for Sale in NH

Gallery Credit: Megan Murphy

More From WWMJ Ellsworth Maine