Video

Vacation hot spot Chelan sure to delight locals and tourists

Vacation hot spot Chelan sure to delight locals and tourists