Found on the shores of Lake Pend Oreille, Dover Bay Resort is the perfect place to stay for anyone looking to enjoy an unforgettable summer escape. Our Northern Idaho resort…
Read More
Found on the shores of Lake Pend Oreille, Dover Bay Resort is the perfect place to stay for anyone looking to enjoy an unforgettable summer escape. Our Northern Idaho resort…