Lehamite Falls, Indian Canyon