Waterfalls in Gorham
Mallison Falls
Gorham, ME 04038
Mallison Falls is located in Gorham, Maine. According to visitors, this waterfall is actually part of a hydroelectric facility situated near a correctional facility. While the site may not offer a natural waterfall experience, photographers might find interesting shots from the lower road vantage point.

Dundee Falls
Gorham, ME 04062
Dundee Falls in Gorham, Maine offers a serene escape with beautiful waterfront views. The wooded trail system provides a perfect setting for a family-friendly hiking experience. The natural surroundings create an ideal spot for visitors to decompress and enjoy nature's tranquility.