Maine's got a lot of beautiful settings, but there is one "Maine" location that is directly ripped from a storybook and we've got the photos to prove it.

Even it's name is from a fairy tale, when you hear it, you automatically whisper "Once Upon A Time..."

Here are some shots from the beautiful seaside village of Storybrooke.

It's got a great library...

 

Classic small-town diner...

A working waterfront...

And a vibrant downtown...

Oh yeah, and Snow White and Prince Charming (and other fairy tale characters) actually live there!

OK, you've got me, these aren't actually taken in Maine, they are all shots taken in the village of Steveston, which is just outside of Vancouver, BC, and it is the filming location for the ABC show "Once Upon A Time," which is set in the fictional village of Storybrooke, Maine!

So it is kind of Maine, from a certain point of view!