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
See a problem?
You might also like
Advertisement