Itcha Lake, Itcha Ilgachuz Provincial Park
Map
Map
Facts and practical information
Itcha Lake is a lake in the Chilcotin District of the Central Interior of British Columbia, Canada. It is located northwest of Chilcotin Lake near the northeastern end of the Itcha Range in Itcha Ilgachuz Provincial Park. ()
Elevation: 5226 ft a.s.l.Coordinates: 52°47'11"N, 124°45'44"W
Address
Itcha Ilgachuz Provincial Park
ContactAdd
Social media
Add
Day trips
Itcha Lake – popular in the area (distance from the attraction)
Nearby attractions include: Itcha Range, Mount Downton, Itcha Mountain.