“Squaw Rock Resort” in Naches, Washington - was rated: 4
I read the last review and it sounds like the park is going downhill. There was still no sod and mostly dirt. No cable TV or Internet and the staff was less than helpful.(Friends called to tell us they were having problems and while the staff knew we were worried as we had […]