best places to visit in washington state in spring