Hello, Guest

Itcha Range

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

The Itcha Range is a mountain range on the Chilcotin Plateau of the West-Central Interior of British Columbia, Canada. The range is located 25 miles (40 km) northeast of Anahim Lake. Its main peaks are Itcha Mountain and Mount Downton. (...) (from Wikipedia)