Discover the stunning natural beauty of Priest Bay in Coolin, Idaho, where relaxation meets adventure by the shores of Lake Pend Oreille.
Known for its breathtaking waterfront views, outdoor recreational activities, and charming small-town atmosphere.