Lake Nepahwin Canada, Greater Sudbury

Lake Nepahwin

Lake Nepahwin is a lake in Sudbury, Ontario, located to the south of the city's downtown area.