Otter Tail Lake

Coordinates (46.403961, -95.679567)

Otter Tail Lake is a lake in United States - Minnesota

Species living near Otter Tail Lake

about