Alexander Falls In The Callaghan Valley Area

There are many scenic locations to see when you visit Whistler resort and Alexander Falls is one of them. This location is South of Whistler village in the Callaghan Valley area of the resort and it is easy to drive to. Alexander Falls is located next to Whistler Olympic Park that opened up to the public after the 2010 Winter Olympic & Paralympic Games.

Alexander Falls In The Callaghan Valley

This entry was posted in News and tagged . Bookmark the permalink.

Comments are closed.