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!
COPYRIGHT 2021 BY KXLY. ALL RIGHTS RESERVED. THIS MATERIAL MAY NOT BE PUBLISHED, BROADCAST, REWRITTEN OR REDISTRIBUTED.