Enjoy Cavanaugh’s full service resort located on the eastern shore of Priest Lake with world class views, Five Star luxury vacation lodges and our restaurant featuring fresh local ingredients. Check our website for group functions like yoga retreats, weddings, corporate retreats and snowmobile packages.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.