Canada Hill (113m)

Advertisement

Lords Way
Windham, ME 04062

Canada Hill, standing at 113 meters, is a prominent summit located in Windham, Maine. This scenic spot offers stunning views of the surrounding landscape, making it a popular destination for hikers and nature enthusiasts. The hill's moderate elevation provides a perfect opportunity for outdoor activities while allowing visitors to appreciate the natural beauty of the area.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesMaineWindhamCanada Hill (113m)

Advertisement