Chelan Garden – St. Andrew’s Church

St. Andrew’s Church, built over 110 years ago, is located in the town of Chelan at the southern end of 55 mile long Lake Chelan. The oldest permanent structure in the town, the church became a place around which the…
Read more