Home » Have fun Barbara waterfalls in Anchorage Alaska - Go Hike Alaska

Have fun Barbara waterfalls in Anchorage Alaska - Go Hike Alaska

Share:

Barbara Falls is the best waterfall to visit in Chugach State Park Alaska, especially when covered in ice. With the falls literally minutes away from the trailhead, it is a MUST-DO for any visitor & Alaskan resident.