Sort:  

Yes, the water does come from the Comox glacier which is the largest on Vancouver island apparently.