Finest Waterfall in SE Wyoming: Duck Creek Falls
Where is the finest waterfall in southeast Wyoming? Our geography holds many glories—the Snowy Range, Laramie Peak, the sculpted rocks of Vedauwoo—and many fine rivers—the North Platte, the Encampment, the Laramie. But we are not big on waterfalls. Our land shuns a shear drop. The most famous, Green Mountain Falls in the Sierra Madres, is a […]