Maine's Inn by the Sea practices true sustainability without sacrificing luxury.
Some of Maine's best beaches unfold as soon as you cross the state line from New Hampshire. Countless miles of coastline stretch north from there, spanning one white-sand paradise after another.