The 85-acre preserve at Fore River Sanctuary is just one of the many areas, all throughout the city of Portland Maine, maintained for all of our enjoyment by Portland Trails. We don’t even need to leave the city for fresh air and a mini hiking escape! Find your way to Jewell Falls, and you’ll see Portland’s only natural waterfall!