From Bavarian-inspired mountain towns to charming coastal escapes, these small towns in Washington are worth exploring during your Pacific Northwest trip.