Dog Sled Adventures Montana
Tuck yourself into a soft, warm sled and let us guide you through one of America’s great wildernesses. The vast, scenic Stillwater State Forest begins at our doorstep, on the western flank of world-famous Glacier National Park, just 20 miles north of the winter resort of Whitefish, Montana in the magnificent Flathead Valley. You can…