Representative imageWyoming
Meadowlark Lake
Wyoming
About this destination
Meadowlark Lake is located in the Bighorn National Forest in Wyoming. It is a popular destination for fishing, hiking, camping, and boating. The lake is situated at an altitude of 8,500 feet and covers an area of about 200 acres. The surrounding scenery is breathtaking, with the Bighorn Mountains looming in the distance. Visitors can enjoy a variety of outdoor activities, such as trout fishing, hiking, birdwatching, and picnicking. The lake is easily accessible from the nearby town of Ten Sleep, Wyoming.