Jewell Falls is located in Portland, Maine, which is in Cumberland County.
The Maine tourism region for Jewell Falls is considered to be the Greater Portland & Casco Bay region. You can search for other things to do in this region by clicking here: Search Greater Portland & Casco Bay
Location
32 Hillcrest Ave, Portland, ME 04102, Portland, Maine 04102, United States