Twin Lake consists of an Upper and Lower lake. The overall surface area for these two lakes is 850 acres. The maximum depth for the Upper Lake is 20ft and the depth for the Lower Lake is 60ft.

There are many activities to experience on Twin Lake such as swimming, fishing, camping, power boating, picnicking and sailing.

Travel on the Selkirk Loop or make a quick trip to the local rivers for some rafting.

Right in the city you can also visit the Shoshone Falls, known as the Niagara Falls of the west with an impeccable scenery.

Less than an hour away adventuresome ski resorts or visit the nearby Twin Lakes Village Golf Club right on the lake for a quick game with beautiful sites. The course offers well-reviewed microbrews and wines.