Waterfalls in Cordova

Ohman Falls
Cordova, AK 99574
Ohman Falls in Cordova, Alaska is a stunning natural wonder nestled along the Power Creek Trail. The cascading waters create a mesmerizing display as they tumble down the rocky terrain. The waterfall serves as a picturesque destination for outdoor enthusiasts exploring the scenic wilderness of the area.