Tamarack is a family-friendly place surrounded by lake views. If you're visiting during colder months, enjoy activities such as skiing during your stay. Nature lovers can visit Payette Lake and Ponderosa State Park. And while you're here, be sure to stop by Wallowa-Whitman National Forest and Boise National Forest.