Air 4 Adventure: Bayview

BAYVIEW, Idaho — Bayview is a North Idaho town like no other, located on the southwest shore of Lake Pend Oreille. You can easily recognize it by the nearly 200 floating homes that have been part of the community since 1910.

Check it out in tonight’s Air 4 Adventure!