Otter Tail Lake is a lake in Rainy River District, northwestern Ontario, Canada.
This lake of Ontario article is a stub. You can help Wikipedia by expanding it.