Waterfall Tag: bird woman falls
Bird Woman Falls and the Going-to-the-Sun Road Waterfalls
The Bird Woman Falls was perhaps the tallest and most recognizable of the waterfalls seen along the Going-to-the-Sun Road (also called the Sun Road for short), especially near Logan Pass…
