Alexander Falls
Alexander Falls, a 141-foot (43 m) tiered waterfall located on Madeley Creek in the Callaghan Valley near Whistler, British Columbia.
1,526
views
73
faves
21
comments
Uploaded on July 13, 2026
Taken on July 10, 2026
Alexander Falls
Alexander Falls, a 141-foot (43 m) tiered waterfall located on Madeley Creek in the Callaghan Valley near Whistler, British Columbia.
1,526
views
73
faves
21
comments
Uploaded on July 13, 2026
Taken on July 10, 2026