The Larch Mountain Trail begins at the Multnomah Falls Lodge, about 50 feet above sea level, and ends at Sherrard Point, […]

The Larch Mountain Trail begins at the Multnomah Falls Lodge, about 50 feet above sea level, and ends at Sherrard Point, […]
What could be a better outing than a classic trail completed in 1915? The Larch Mountain Trail begins at the […]