Lake Couchiching
E238398
UNEXPLORED
Lake Couchiching is a small lake in Ontario, Canada, known for its recreational boating and fishing and its location along the Trent–Severn Waterway near the city of Orillia.