Tamarack Resort, cradled between the West Central Mountains and Lake Cascade north of Boise, Idaho, was named 'America's Only Ski, Golf, And Lake Resort' and a Family-Friendly Paradise by Islands Magazine, which called Osprey Meadows "breathtakingly scenic" with lake, mountain, and forest vistas.