Trail Report: Lake Aldwell/Elwha Dam Overlook Trail Report: Lake Aldwell/Elwha Dam Overlook is a two spoon, partially wheelchair accessible trail near Port Angeles. 48.096651 -123.555172 June 12, 2018 0