lake living in Windham

November 27, 2011

Pettingill Pond in Windham, Maine Provides Picturesque Lakefront Getaway

Calm Water on Pettingill Pond in Windham Pettingill Pond in the Sebago Lakes Region town of Windham, Maine, is picturesque, yet only minutes to shopping. This 42-acre pond is located near the amenities of North Windham and only a ten mile commute from downtown Portland. With […]