Maine and New Hampshire are two fantastic states in New England, and there's a lot of scenic and/or iconic spots that stand out there.

From the natural beauty to the theme parks to everything in between, New Englanders know what makes these two places so special.

So whether you've been there before or remisncing of going again down the road, here's 10 Maine and New Hampshire places you have to visit at least once in your life.

Have you been to all of these spots? What ones did we miss?

Seriously, there's so many amazing places in Maine and New Hampshire, that if you're not from here, you'll definitely want to come back. And if you are from here, it'll only make you appreciate living here even more.