Otter Lake is a lake in the community of Elcho in Langlade County, Wisconsin, United States. The lake covers an area of 83.3 acres (33.7 ha) and has a maximum depth of 27 feet (8.2 m). The Hunting River flows from the lake.
For more informations
Be the first one who uploadthe trail map
You can contribute to your community.Upload it! :-)Upload