Nestled on the shores of beautiful Lake Pend Oreille, Cavanaugh Bay in Coolin, Idaho is a serene getaway perfect for nature lovers and adventure seekers alike.
Stunning lake views, boating, fishing, and proximity to scenic hiking trails make Cavanaugh Bay a prime destination.