Is Sebago Lake called the Switzerland of Maine?

No, Sebago Lake is not called the Switzerland of Maine. The body of water in Maine that has this nickname is Rangeley Lake.
Copyright Wanderlust World © https://www.ynyoo.com