welcome to the alice sanctuary

The Alice Sanctuary is located just west of Carstairs, Alberta, Canada.