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 […]
On the last day of winter I experienced a nine-mile hike that would have delighted lovers of waterfalls throughout the world – […]