Bay View Bayview, Idaho located 28 miles north of Coeur d'Alene and lies on the southern shores of Lake Pend Oreille (pronounced - Pond-o-ray). Bayview is home to a Navy base involved in research and development of methods to make ships and subs operate more quietly.
|