Find a Class. Online resources will help you find a yoga class in your area. You can also check local alternative newspapers or wellness magazines for listings or search online for yoga and the name of your town. Pick a studio that is convenient to your home or work so getting to class will be easy.
Gem Lake - 3.3 Miles Round-Trip Gem Lake is located 1.65 miles from the Lumpy Ridge Trailhead on the northeast side of Rocky Mountain National Park.
The Township includes the communities of Algonquin, Barrington Hills, Cary, Crystal Lake, Fox River Grove, Lake In The Hills, Village of Port Barrington, Lakewood, Oakwood Hills, and Trout Valley. We are located at 3702 U.S. Highway 14, Crystal Lake, IL, 60014.